package com.simon.annual.entity;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Lob;
import javax.persistence.NamedQuery;
import javax.persistence.Table;


/**
 * The persistent class for the report_guarantee database table.
 * 
 */
@Entity
@Table(name="report_guarantee")
@NamedQuery(name="ReportGuarantee.findAll", query="SELECT r FROM ReportGuarantee r")
public class ReportGuarantee implements Serializable {
	private static final long serialVersionUID = 1L;

	@Id
	@GeneratedValue(strategy=GenerationType.AUTO)
	private int id;

	@Column(name="is_affiliated")
	private String isAffiliated;

	@Column(name="is_procedure_legitimate")
	private String isProcedureLegitimate;
	
	@Lob
	private String object;

	@Column(name="project_scope_id")
	private int projectScopeId;

	private String responsibility;

	private String type;

	@Column(name="until_date")
	private String untilDate;

	private String value;

	
	
	public ReportGuarantee() {
	}

	public int getId() {
		return this.id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public String getObject() {
		return this.object;
	}

	public void setObject(String object) {
		this.object = object;
	}

	public int getProjectScopeId() {
		return this.projectScopeId;
	}

	public void setProjectScopeId(int projectScopeId) {
		this.projectScopeId = projectScopeId;
	}

	public String getResponsibility() {
		return this.responsibility;
	}

	public void setResponsibility(String responsibility) {
		this.responsibility = responsibility;
	}

	public String getType() {
		return this.type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public String getIsAffiliated() {
		return isAffiliated;
	}

	public void setIsAffiliated(String isAffiliated) {
		this.isAffiliated = isAffiliated;
	}

	public String getIsProcedureLegitimate() {
		return isProcedureLegitimate;
	}

	public void setIsProcedureLegitimate(String isProcedureLegitimate) {
		this.isProcedureLegitimate = isProcedureLegitimate;
	}

	public String getUntilDate() {
		return untilDate;
	}

	public void setUntilDate(String untilDate) {
		this.untilDate = untilDate;
	}

	public String getValue() {
		return value;
	}

	public void setValue(String value) {
		this.value = value;
	}

}